439577
986832
109344
570640
630800
932949
751422
117675
459301
852391
86481
442846
5141799
3567581
3073148
2384804
2230988
2047609
1968358
191478
1765118
1720136
1689196
1636471